
    .myTables {
            width:100%;height:auto;border-collapse:collapse;
            vertical-align: top;
    }

    .myTables thead th {
        padding-left:3px;
        padding-right: 3px;
        border: 1px solid gray;
        border-collapse:collapse;
        background-color: rgb(220,220,220);
        font-size: 12px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        color: #0e2d5f;
    }

    .myTables tbody td {
        padding: left 5px,right 5px;
        border: 1px dotted gray;
        border-collapse:collapse;
        text-align: center;
        font-size: 12px;
        height: 20px;
        line-height: 20px;
    }

    .ok_td
    {
        background-color: lightgreen;
        text-align: center;
font-size: 14px;
    }

    .ng_td
    {
        background-color:pink;
        text-align: center;
font-size: 14px;
    }

    .on_row {
        background-color: burlywood;
    }

    .my_left_table
    {
        margin: 5px; width: 98%; font-size: 16px;
    }
    .myleft_tr
    {
        height:40px;line-height:40px;
    }
    .mytd_left {
        width: 100px;height:32px;
    }
    .mytd_right
    {
        width: 100px;
    }